home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Magnum One
/
Magnum One (Mid-American Digital) (Disc Manufacturing).iso
/
d12
/
asmbler.arc
/
PORT.ASM
< prev
next >
Wrap
Assembly Source File
|
1988-11-19
|
765b
|
37 lines
ASSUME CS:SPORT
SPORT SEGMENT PUBLIC 'CODE'
PUBLIC READUNIT,WRITEUNIT,INITUNIT
READUNIT PROC FAR
POP DI
POP SI
POP BX
PUSH SI
PUSH DI
MOV AH,2
XOR DX,DX
INT 14H
MOV [BX],AX
RET
READUNIT ENDP
WRITEUNIT PROC FAR
POP DI
POP SI
POP AX
PUSH SI
PUSH DI
MOV AH,1
XOR DX,DX
INT 14H
RET
WRITEUNIT ENDP
INITUNIT PROC FAR
XOR AH,AH
MOV AL,11111011B ; 9600,E,1,8
XOR DX,DX ; PORT 0
INT 14H ; RS-232C CALL
RET
INITUNIT ENDP
SPORT ENDS
END